Sherwood Forest — definition

1. Sherwood Forest (Noun)

1 definition

Sherwood Forest (Noun) — An ancient forest in central England; formerly a royal hunting ground; said to be the home of Robin Hood and his merry band.

5 types of
forest forestry timber timberland woodland